package com.company.cloud.pay.modules.api.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class PayOrderQueryResponse extends PayBaseResponse {

    @ApiModelProperty(value = "商户订单号")
    private String outTradeNo;

    @ApiModelProperty(value = "支付状态")
    private String state;

    @ApiModelProperty(value = "三方支付状态")
    private String thirdPayState;


    public PayOrderQueryResponse(String retCode, String retMsg, String outTradeNo, String state, String thirdPayState) {
        super(retCode, retMsg);
        this.outTradeNo = outTradeNo;
        this.state = state;
        this.thirdPayState = thirdPayState;
    }


    public PayOrderQueryResponse(String retCode, String retMsg) {
        super(retCode, retMsg);
    }


}
